from rply import 分词器母机, 语法分析器母机

分词母机 = 分词器母机()
分词母机.添了('任选', '某狼')
分词母机.添了('细节', '狼距目标')
分词母机.添了('更新', '狼速加倍')
分词母机.添了('条件查询', '能狼')

分析器母机 = 语法分析器母机(['任选', '细节', '更新', '条件查询'])

@分析器母机.语法规则("输入 : 任选 | 细节 | 更新 | 条件查询")
def 输入(片段):
    # 待做：rply 文档补全，各属性如value/id
    return 片段[0].name

分词器 = 分词母机.产出()
分析器 = 分析器母机.产出()
